/* Empty. Add your own CSS if you like */

.view-container{background: #efefef;}
.list-grop{margin-bottom: 10px;}
.item-list-horizontal{display: flex; padding:5px; width: 100%;}
.item-list-horizontal .item{
	float:left; text-align: center; }
.item-list-horizontal.items3 .item{ width:33% }
.item-list-horizontal.items4 .item{ width:25% }
.no-border{border:none;}
.num-a{font-weight: 600; color:#FF8C01; font-size: 1.8rem;}
.clear15{height: 15px; width: 100%; clear: both;}

.shop-screen{border:1px solid #afafaf; margin-top: -1px;}
.shop-screentogg{width:100%; height: 100px; position: absolute;}
.shop-screennav{
	border:1px solid #afafaf;
	position: absolute;
	top:40px;
	left:-1px;
	right:-1px;
	background:#fff;
	z-index: 99;
}

.item-accordion {
	line-height: 1.8rem;
	padding:0px 20px;
	transition: 0.09s all linear;

}
.list .item.item-accordion.ng-hide {
	line-height: 0px;
}
.list .item.item-accordion.ng-hide-add,
.list .item.item-accordion.ng-hide-remove {
	display: block !important;
}


